package com.quanyan.club.entity.vo.resp;

import com.quanyan.place.entity.PlaceDubboProvider;
import com.quanyan.search.entity.response.ActivitySearchResponse;

import java.io.Serializable;

/**
 * RespSearchActivity
 *
 * @author Li Shuai
 * @date 16/7/22
 */
public class RespSearchActivity extends ActivitySearchResponse implements Serializable{
    private static final long serialVersionUID = -5301067436085092097L;
    private PlaceDubboProvider placeDubboProvider;
    private Byte activityType;
    private Integer limitNum;
    private Integer alreadySignTotalNum;
    private String categoryName;
    //某版本用来辨识是否是我的俱乐部的
    private String clubLogo;
    //2.6版本用来全部展示俱乐部logo的
    private String logoUrl;
    private Integer isMine;
    private String activityDetail;
    private Byte signUpType; // 0 无限制，1 会员
    private Byte isJoin;
    private String square;

    public String getSquare() {
        return square;
    }

    public void setSquare(String square) {
        this.square = square;
    }

    public Byte getSignUpType() {
        return signUpType;
    }

    public void setSignUpType(Byte signUpType) {
        this.signUpType = signUpType;
    }

    public Byte getIsJoin() {
        return isJoin;
    }

    public void setIsJoin(Byte isJoin) {
        this.isJoin = isJoin;
    }

    public String getActivityDetail() {
        return activityDetail;
    }

    public void setActivityDetail(String activityDetail) {
        this.activityDetail = activityDetail;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public String getLogoUrl() {
        return logoUrl;
    }

    public void setLogoUrl(String logoUrl) {
        this.logoUrl = logoUrl;
    }

    public Integer getIsMine() {
        return isMine;
    }

    public void setIsMine(Integer isMine) {
        this.isMine = isMine;
    }

    public String getClubLogo() {
        return clubLogo;
    }

    public void setClubLogo(String clubLogo) {
        this.clubLogo = clubLogo;
    }

    public Byte getActivityType() {
        return activityType;
    }

    public void setActivityType(Byte activityType) {
        this.activityType = activityType;
    }

    public PlaceDubboProvider getPlaceDubboProvider() {
        return placeDubboProvider;
    }

    public void setPlaceDubboProvider(PlaceDubboProvider placeDubboProvider) {
        this.placeDubboProvider = placeDubboProvider;
    }

    public Integer getLimitNum() {
        return limitNum;
    }

    public void setLimitNum(Integer limitNum) {
        this.limitNum = limitNum;
    }

    public Integer getAlreadySignTotalNum() {
        return alreadySignTotalNum;
    }

    public void setAlreadySignTotalNum(Integer alreadySignTotalNum) {
        this.alreadySignTotalNum = alreadySignTotalNum;
    }
}
